#ifndef PPL_ETHERNETII
#define PPL_ETHERNETII

#include <stdint.h>
#include <stdio.h>
#include <arpa/inet.h>
#include "Packet.h"

#pragma pack (1)
typedef struct _EthernetII_Header
{
	uint8_t dstMac[6];
	uint8_t srcMac[6];
	uint16_t type;
} EthernetII_Header;
#pragma pack ()

class EthernetII
{
	public:
		EthernetII();
		int parse(Packet* pkt);
};

#endif
